Pronto: MobileGateway with publish-subscribe paradigm over wireless network

نویسندگان

  • Eiko Yoneki
  • Jean Bacon
  • Markus Kuhn
چکیده

This paper presents the design, implementation, and evaluation of Pronto, a middleware system for mobile applications with messaging as a basis. It provides a solution for mobile application specific problems such as resource constraints, network characteristics, and data optimization. Pronto consists of three main functions: 1MobileJMS Client, a lightweight client of Message Oriented Middleware (MOM) based on Java Message Service (JMS), 2-Gateway for reliable and efficient transmission between mobile devices and a server with pluggable components, and 3-Serverless JMS based on IP multicast. The publish-subscribe paradigm is ideal for mobile applications, as mobile devices are commonly used for data collection under conditions of frequent disconnection and changing numbers of recipients. This paradigm provides greater flexibility due to the decoupling of publisher and subscriber. Adding a gateway as a message hub to transmit information in real-time or with store-and-forward messaging provides powerful optimization and data transformation. Caching is an essential function of the gateway, and SmartCaching is designed for generic caching in an N-tier architecture. Serverless JMS aims at a decentralized messaging model, which supports an ad-hoc network, as well as creating a highspeed messaging BUS. Pronto is an intelligent MobileGateway, providing a useful MOM intermediary between a server and mobile devices over a wireless network.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mobile Applications with a Middleware System in Publish-Subscribe Paradigm

This paper presents applications using Pronto[12] and its corresponding functions. Pronto is a middleware system for mobile applications with messaging as a basis in both centralized and decentralized forms. It addresses design issues in mobile computing, including data optimization, resource constraints, and network characteristics. Pronto consists of a lightweight Message Oriented Middleware ...

متن کامل

Evaluating the Impact of Application Design Factors on Performance in Publish/Subscribe Systems over Wireline and Wireless Networks

The publish/subscribe interaction paradigm has recently received great attention due to its flexibility and scalability in distributed applications. The decoupling of publishers and subscribers in time and space along with the inherently asynchronous communication pattern make the publish/subscribe paradigm well-suited for mobile wireless environments. A careful design of the publish/subscribe ...

متن کامل

ECCO : data centric asynchronous communication

The thesis of this dissertation deals with ubiquitous and wireless pervasive computing. The main focus is on data centric networking in distributed systems, which relies on content addressing instead of host addressing for participating nodes, thus providing network independence for applications. Publish/subscribe asynchronous group communication realises the vision of data centric networking t...

متن کامل

Information Dissemination in Disadvantaged Wireless Communications Using a Data Dissemination Service and Content Data Network

Disadvantaged wireless communications, such as those in fractionated spacecraft systems, need real-time, reliable, and fault tolerant information dissemination from information producers (such as sensors) to information consumers (such as information exploitation, analysis, or command and control systems). Such systems are well-suited to the publishsubscribe paradigm, but cannot afford the larg...

متن کامل

A Network-Coding Based Event Diffusion Protocol for Wireless Mesh Networks

Publish/subscribe is a well know and powerful distributed programming paradigm with many potential applications. In this paper we consider the central problem of any pub/sub implementation, namely the problem of event dissemination, in the case of a Wireless Mesh Network. We propose a protocol based on non-trivial forwarding mechanisms that employ network coding as a central tool for supporting...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003